草庐IT

Android Intent 存储库

全部标签

git - 如何为单个存储库禁用 git 的凭据帮助程序?

如果我在我的~/.gitconfig中设置了凭证助手,我如何在特定的存储库中禁用/绕过它并使用无凭证助手?我试过编辑repo的.git/config文件来清空credential.helper属性,如下所示:[credential]helper=...但是当我执行gitpush时,我收到以下错误消息,Git仍然使用来自~/.gitconfig的默认凭证助手:git:'credential-'isnotagitcommand.See'git--help'.Didyoumeanthis?credential我使用的是git版本1.7.12。(背景故事/用例:Git配置为使用store帮助程

git - 如何在裸 Git 存储库中创建主分支?

gitinit--baretest-repo.gitcdtest-repo.git(文件夹是用git-ish文件和文件夹创建的)gitstatus致命:此操作必须在工作树中运行(好吧,所以我不能将gitstatus与裸仓库一起使用;我想是有道理的)gitbranch(没什么,似乎裸仓库不包含任何分支。我必须从克隆的仓库中添加它们吗?)cd..mkdirtest-clonecdtest-clonegitclone../test-repo.git(我收到有关克隆空存储库的警告)cdtest-repo(提示改变表明我在主分支上)gitbranch(没有显示结果-嗯?)gitbranchmas

git - 如何在裸 Git 存储库中创建主分支?

gitinit--baretest-repo.gitcdtest-repo.git(文件夹是用git-ish文件和文件夹创建的)gitstatus致命:此操作必须在工作树中运行(好吧,所以我不能将gitstatus与裸仓库一起使用;我想是有道理的)gitbranch(没什么,似乎裸仓库不包含任何分支。我必须从克隆的仓库中添加它们吗?)cd..mkdirtest-clonecdtest-clonegitclone../test-repo.git(我收到有关克隆空存储库的警告)cdtest-repo(提示改变表明我在主分支上)gitbranch(没有显示结果-嗯?)gitbranchmas

git - 如何在 git 存储库中获取旧版本文件的副本?

我有一个.tex的版本来自许多提交之前的文件,我想获得一份副本。我有具有我想要的文件版本的提交的sha1哈希值。我不想替换文件的当前版本。相反,我只想获取它的一个单独副本,以反射(reflect)其在旧版本中的状态。很多类似的问题建议使用gitcheckout--file.tex,但这只是不断给出“错误:pathspec'file.tex'与git已知的任何文件都不匹配。”我感兴趣的文件原来存在于版本库的顶级目录中。我目前在存储库的子目录中尝试运行此命令,以便在子目录中获取旧版本的file.tex。这可能吗?我该怎么做? 最佳答案

git - 如何在 git 存储库中获取旧版本文件的副本?

我有一个.tex的版本来自许多提交之前的文件,我想获得一份副本。我有具有我想要的文件版本的提交的sha1哈希值。我不想替换文件的当前版本。相反,我只想获取它的一个单独副本,以反射(reflect)其在旧版本中的状态。很多类似的问题建议使用gitcheckout--file.tex,但这只是不断给出“错误:pathspec'file.tex'与git已知的任何文件都不匹配。”我感兴趣的文件原来存在于版本库的顶级目录中。我目前在存储库的子目录中尝试运行此命令,以便在子目录中获取旧版本的file.tex。这可能吗?我该怎么做? 最佳答案

git - 获取/克隆 git 存储库的获取/pull/只读副本的命令?

这是github上的一个git仓库:git://github.com/Fudge/gltail.git使用git命令行工具checkout只读副本的最简单方法是什么?更新:这是对github用户的建议:做一些类似于googlecode的事情,它会自动显示一条消息,例如:Usethiscommandtoanonymouslycheckoutthelatestprojectsourcecode:#Non-membersmaycheckoutaread-onlyworkingcopyanonymouslyoverHTTP.svncheckouthttp://orapig.googlecode

git - 获取/克隆 git 存储库的获取/pull/只读副本的命令?

这是github上的一个git仓库:git://github.com/Fudge/gltail.git使用git命令行工具checkout只读副本的最简单方法是什么?更新:这是对github用户的建议:做一些类似于googlecode的事情,它会自动显示一条消息,例如:Usethiscommandtoanonymouslycheckoutthelatestprojectsourcecode:#Non-membersmaycheckoutaread-onlyworkingcopyanonymouslyoverHTTP.svncheckouthttp://orapig.googlecode

git - 查找文件首次添加到 Git 存储库的日期/时间

有没有简单的Git命令来确定存储库中文件的“创建日期”,即它首次添加的日期?如果它甚至可以通过文件重命名/移动来确定这一点,那将是最好的。我希望它是计算机可读的单行输出;可能是我还没想出正确的gitlog执行此操作的选项。 最佳答案 gitlog--follow--format=%ad--datedefault|tail-1使用这个命令你可以取出关于这个文件的所有日期并提取最后一个选项%ad以--date设置指定的格式显示日期,relative之一,local,iso,iso-strict,rfc,short,raw,human,u

git - 查找文件首次添加到 Git 存储库的日期/时间

有没有简单的Git命令来确定存储库中文件的“创建日期”,即它首次添加的日期?如果它甚至可以通过文件重命名/移动来确定这一点,那将是最好的。我希望它是计算机可读的单行输出;可能是我还没想出正确的gitlog执行此操作的选项。 最佳答案 gitlog--follow--format=%ad--datedefault|tail-1使用这个命令你可以取出关于这个文件的所有日期并提取最后一个选项%ad以--date设置指定的格式显示日期,relative之一,local,iso,iso-strict,rfc,short,raw,human,u

git - 从另一个 git 存储库链接单个文件

如何将另一个git存储库中的单个文件链接到您自己的存储库?我不想要完整的存储库,只想要一个文件。使用gitsubmodule似乎是正确的选择,但它想要掌握所有东西。 最佳答案 考虑到git的工作单元是一个存储库(或者更准确地说是一个存储库内容),我认为您无法轻松地集成一个文件。如果您不需要它的历史记录,您可以考虑简单地将它复制到您的存储库中。但是如果你确实需要历史,那么一些gitfilter-branch(如“git:Howtosplitofflibraryfromproject?filter-branch,subtree?”)是有